sun god - German English Dictionary